to barely make it - Allemand Anglais Dictionnaire